/*
 * ArenaState.h
 *
 *  Created on: 30/07/2010
 *      Author: alex
 */

#ifndef ARENASTATE_H_
#define ARENASTATE_H_

#include <list>
#include "objects/GameObject.h"
#include "objects/Catherine.h"
#include "State.h"


class ArenaState: public State {

public:

	ArenaState();

	ArenaState& update(unsigned dt);

	void render(SDL_Surface* screen);

protected:

	GameObject background;

	std::list<Player*> dragons;

};


#endif /* ARENASTATE_H_ */
